make places - French English Dictionary